litter-free beach - Spanish English Dictionary